﻿package com.example.demo.dao
import com.example.demo.dbmodels.*
import me.liuwj.ktorm.schema.*
import java.math.BigDecimal
/**
 *  住院记录
 **/
object TPatientViewDao : Table<TPatientView>("t_patient_view"){
	/**
	 *  ID
	 **/
	var id = int("id").primaryKey().bindTo { it.id }
	/**
	 *  病人编号
	 **/
	var patient_code = varchar("patient_code").bindTo { it.patient_code }
	/**
	 *  住院号
	 **/
	var cure_no = varchar("cure_no").bindTo { it.cure_no }
	/**
	 *  主诉
	 **/
	var main_diag = varchar("main_diag").bindTo { it.main_diag }
	/**
	 *  现病史
	 **/
	var now_case = varchar("now_case").bindTo { it.now_case }
	/**
	 *  过去病史
	 **/
	var past_case = varchar("past_case").bindTo { it.past_case }
	/**
	 *  个人病史
	 **/
	var pers_case = varchar("pers_case").bindTo { it.pers_case }
	/**
	 *  婚姻病史
	 **/
	var marry_case = varchar("marry_case").bindTo { it.marry_case }
	/**
	 *  家族病史
	 **/
	var family_case = varchar("family_case").bindTo { it.family_case }
	/**
	 *  体格检查
	 **/
	var phys_exam = varchar("phys_exam").bindTo { it.phys_exam }
	/**
	 *  专科检查
	 **/
	var special_exam = varchar("special_exam").bindTo { it.special_exam }
	/**
	 *  辅助检查
	 **/
	var aid_exam = varchar("aid_exam").bindTo { it.aid_exam }
	/**
	 *  初步诊断
	 **/
	var first_diag = varchar("first_diag").bindTo { it.first_diag }
	/**
	 *  修正诊断
	 **/
	var correct_diag = varchar("correct_diag").bindTo { it.correct_diag }
	/**
	 *  住院记录
	 **/
	var hosp_case = varchar("hosp_case").bindTo { it.hosp_case }
	/**
	 *  入院诊断
	 **/
	var inpatient_diag = varchar("inpatient_diag").bindTo { it.inpatient_diag }
	/**
	 *  更新时间
	 **/
	var update_time = datetime("update_time").bindTo { it.update_time }
	/**
	 *  更新人
	 **/
	var update_by = int("update_by").bindTo { it.update_by }
	/**
	 *  删除标记
	 **/
	var is_del = boolean("is_del").bindTo { it.is_del }
}
